He also noted the debt cruise companies racked up while their ships were anchored during the pandemic.
As of Sept. 1, Truist estimates that Carnival holds $35 billion in debt, Royal Caribbean has $25 billion and Norwegian owes $14 billion.
Norwegian, Carnival and Royal Caribbean did not respond to request for comment.
But between high interest expenses and revenues that are still recovering, he said none of the cruise companies are yet "out of the woods."
Carnival shares are down about 55% this year, while Norwegian stock is down about 35% and Royal Caribbean has fallen about 43%.